highly repetitive sequence - English Synonyms Dictionary